package com.fh.List;


import java.util.ArrayList;
import java.util.List;

public class list_introduce {
    @SuppressWarnings({"all"})
    public static void main(String[] args) {
        //前面所说的是Collection接口，现在我们来讲一下List接口（Collection的子接口）
        List list = new ArrayList();
        //1） List集合类中元素是有序的（即添加顺序和取出顺序一致），且可重复
        list.add("jack");
        list.add("tom");
        list.add("mary");
        list.add("fh");
        list.add("tom");
        System.out.println("list = "+ list);
        //2） List集合中的每个元素都有其对应的顺序索引，即支持索引
        //索引是重0开始
        //3） List容器中的元素都对应一个整数型的序号记载其在容器中的为欸之，可以根据序号存取容器中的元素
        System.out.println(list.get(3));
        //4） JDK API中List接口的实现类有很多种，这里只说明一下常见的：ArrayList、LinkList和Vector

    }
}
